<?php

/*
 * 模版类
 * @author kane
 * @creattime s2012-02-14 14:51:01
 */

require CORE_PATH . '/smarty/libs/Smarty.class.php';


class tpl extends Smarty{

    function __construct() {
        parent::__construct();
        $this->template_dir = ROOT_PATH."/themes/default";
        $this->compile_dir = ROOT_PATH."/compile";
        $this->config_dir = ROOT_PATH."/core/smarty/config";
        $this->cache_dir = ROOT_PATH."/data/cache";
        //smarty模板有高速缓存的功能，如果这里是true的话即打开caching，但是会造成网页不立即更新的问题，当然也可以通过其他的办法解决
        $this->caching = Conf('temp_cache');
        $this->left_delimiter = Conf('temp_l_mark'); //重新定义边界，因为默认边界"{}"符，在html页面中嵌入js脚本文件编写代码段时使用的就是"{}"符，自定义边界符还可以是<{ }>, {/ /} 等
        $this->right_delimiter = Conf('temp_r_mark');
    }

}

?>